Big Huge Thesaurus

Saxifraga hypnoides

noun